%%% Copyright [heng] [litaocheng@gmail.com] 
%%% Licensed under the Apache License, Version 2.0 (the "License");
%%% you may not use this file except in compliance with the License. 
%%% You may obtain a copy of the License at 
%%%    http://www.apache.org/licenses/LICENSE-2.0 
%%% Unless required by applicable law or agreed to in writing, 
%%% software distributed under the License is distributed on an "AS IS" BASIS, 
%%% WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 
%%% See the License for the specific language governing permissions and 
%%% limitations under the License. 

%%% @doc monitor all the workers, and gather the worker's report info 
%%%  it's an event manager 
-module(hengm_monitor).
-author('litaocheng@gmail.com').
-vsn('0.1').
-include("heng_master.hrl").

%-behaviour(gen_event).

-export([start_link/0]).

-define(SERVER, ?MODULE).

%% @doc start the event manager
-spec start_link() -> any().
start_link() ->
    gen_event:start_link({local, ?SERVER}).

